# 按特定顺序排列的元素组成，python中内置的可变序列，使用[]定义列表，元素与元素之间使用英文逗号分隔，列表中的元素可以是任意数据类型
# 序列的属性列表也可以使用
# 列表的创建
lst=['hello','world',1,2,3,4,5,6,7,100.1]
print(lst)
# 使用内置创建
lst2=list('helloworld')
print(lst2)
lst3=list(range(1,10))
print(lst3)
print(lst+lst2+lst3)
print(lst*3)
print(len(lst))
print(max(lst3))
print(min(lst3))
print(lst3.index(1))
print(lst2.count('o'))
# 列表的删除
lst4=[1,2,3,4,5]
del lst4
# print(lst4)
#列表的枚举enumerate函数的使用（遍历）
l=[1,2,3,4,5]
# (1)
for i in l:
    print(i,end='\t')
print()
# (2)
for i in range(0,len(l)):
    print(l[i],end='\t')
print()
# (3)
for index,item in enumerate(l):#index是序号不是索引
    print(index,item)
print()
# 手动修改序号的起始值
for index,item in enumerate(l,start=1):
    print(index,item)
print()
for index,item in enumerate(l,1):
    print(index,item)